@charset "utf-8";
/* CSS Document */
*,body{margin:0px;padding:0px;}
ul,ol{list-style:none;}
a{text-decoration:none;}
a, body {color: #666;}
body {font: 12px/150% Arial,Verdana,"\5b8b\4f53";}
em, i, u {font-style: normal;}
.fl{float:left;}
.fr{float:right;}
.clear,.clr{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
img{border:0;vertical-align:middle;}
h1 {font: 20px "microsoft yahei","\5b8b\4f53";}
label{cursor:pointer;}
input{text-shadow:none;outline:none;}

/* logo */
.reg_logo{width:990px;margin:27px auto 0;height:43px;}
.reg_logo img{float: left;}
.reg_logo .all-title {float: left;font: normal 24px/40px "Microsoft YaHei";margin-left: 15px;width: 100px;display: inline-block;}
/* logo_ok */

/* main */
.mainWarp{width:990px;height:auto;display:block;background:#F5F5F5;margin:70px auto 0px;position: relative;}
.mainWarp .goLogin{width:150px;height:20px;line-height:20px;text-align:left;position: absolute;top:-30px;right:0px;}
.mainWarp .main-title {position: absolute;top: -42px;left: 149px;}
.mainWarp .main-title li {float: left;width: 150px;height: 40px;text-align: center;
font: bold 14px/41px "Simsun";margin-left: 2px;color: #5e5e5e;background: #F3F3F3;
border: 1px solid #e6e6e6;border-bottom: 0 none;cursor: pointer;position: relative;z-index:99;}
.linespace{width:150px;height:10px;background:#FFF;position:absolute;bottom:-5px;left:0px;}

.mainWarp .main-title li.cur {background: #fff;color: #cc0000;border-top: 2px solid #cc0000;}

.formWarp{width:988px;height:500px;background:#FFF;border:1px solid #E6E6E6;position:relative;padding-top:10px;}
.formWarp .formList{width:988px;height:500px;position:absolute;left:0px;top:10px;background:url(../images/register-bg.jpg) no-repeat right -70px;}





/* form */
#formBox{width:740px;height:500px;margin-top:50px;margin-left:50px;}
#formBox div{overflow:hidden;clear:both;}
#formBox div label{float:left;clear:both;}
#formBox div label .text{width:152px;height:26px;padding:0px 2px;border:1px solid #CCC;}
#formBox div label b{font-weight:normal;font-size:12px;color:#CCC;visibility:hidden;}
#formBox div em{display:inline-block;font-size:12px;text-align:center;color:#FFF;vertical-align:middle;font-style:normal;width:53px;height:15px;line-height:15px;background:#FFD099;}
#formBox div .active{background-color:#FF6600;}
div span{display:inline-block;width:80px;text-align:right;}
.submitBtn{width:135px;height:33px;background:#ff554a;color:#FFF;margin:20px 0 0 80px;border:none;outline:none;cursor: pointer;}
.submitBtn:hover{background: #dd0000;cursor: pointer;}
.changeImg{width:22px;height:22px;display:inline-block;vertical-align:middle;background:url(../images/icon5.png) no-repeat;background-size:22px 22px;}
.msg{line-height:12px;color:#999;float:left;margin-left:5px;display:none;}
.msg i{display:inline-block;vertical-align:middle;width:25px;height:20px;background:#69C;}
.msg .ati{background:url(../images/icon1.png) no-repeat;}
.msg .err{background:url(../images/icon2.png) no-repeat;}
.msg .ok{background:url(../images/icon3.png) no-repeat;background-size:18px 18px;}

.getCode{display:inline-block;border:1px solid #E6E6E6;padding:4px 5px;}
.getCode:hover{border:1px solid #333;}






















